import IBaseThreeVO from '../common/base/IBaseThreeVO'

export default interface ISocketPageVO extends IBaseThreeVO {
  userId?: string // 用户id
  region?: string // IpUtil.getRegion() 获取到的 ip所处区域
  ip?: string // ip
  browser?: string // 浏览器和浏览器版本，用 / 分隔表示
  os?: string // 操作系统
  mobileFlag?: boolean // 是否是移动端网页，true：是 false 否
  type?: number // 状态：1 在线 2 隐身
  server?: string // 本次socket连接的服务器的 ip:port
  category?: number // 类别：1 H5（网页端） 2 APP（移动端） 3 PC（桌面程序）
  enableFlag?: boolean // 连接中/断开连接
  userName?: string // 用户名
}
